timber frame structure - French English Dictionary